// let a:number
// let a:string

let a:number|string|boolean;//既可以是数字类型 也可以赋值 字符串类型
//这就是联合类型的写法 可以给变量定义多个类型
a = 100;
a = "张三";
a = true


// 如果某个联合类型 要经常使用 那么你可以使用类型别名

type mytype = number|string|boolean
// 类型别名 给一个类型起一个新的名字 主要是搭配联合类型使用居多

let b:mytype;
b = 100;
export {}